corroborating circumstances - Espagnol Anglais Dictionnaire